BP20 Ltd is an active company incorporated on 3 June 2025 with the registered office located in Edinburgh, City of Edinburgh. BP20 Ltd was registered 3 months ago.
Registration of charge SC8508560001, created on 19 August 2025
Submitted on 22 Aug 2025
Registered office address changed from 55 Hill Street South Lane Edinburgh Midlothian EH2 3BF Scotland to The Auction Rooms 22 Queen Street Edinburgh EH2 1JX on 15 July 2025